ruin oneself by speculations - Espagnol Anglais Dictionnaire